multinational presence

Translations
présence multinationale
Definitions
The existence and operation of a company or organization in multiple countries, often involving various business activities such as production, marketing, and sales across different national borders.